package com.xqboss.apps.vo.nft;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 * nft藏品-转赠配置
 * </p>
 *
 * @author admin
 * @since 2024-03-07
 */
@Data
public class NftTransferConfigVo {

    @ApiModelProperty(value = "藏品转赠配置主键id")
    private Long id;

    @ApiModelProperty(value = "转赠开关")
    private Boolean isTransfer;

    @ApiModelProperty(value = "单次最低转赠数量")
    private Integer minTransferNum;

    @ApiModelProperty(value = "单词最高转赠数量")
    private Integer maxTransferNum;

    @ApiModelProperty(value = "用户累计转赠上限(每个用户转赠该藏品的数量上限)")
    private Integer transferUpper;

    @ApiModelProperty(value = "转赠热豆服务费")
    private BigDecimal hotBeans;

    @ApiModelProperty(value = "转赠扳手服务费")
    private BigDecimal wrench;

    @ApiModelProperty(value = "转赠力豆服务费")
    private BigDecimal lidou;

    @ApiModelProperty(value = "转赠范围 0全部用户 1白名单用户")
    private Integer transferScope;

    @ApiModelProperty(value = "是否白名单用户")
    private Boolean isWhite;

}
